home *** CD-ROM | disk | FTP | other *** search
/ Creative Computers / Creative Computers CD-ROM, Volume 1 (Legendary Design Technologies, Inc.)(1994).iso / shareware / games / ssw / ssw.doc < prev    next >
Text File  |  1994-11-17  |  32KB  |  786 lines

  1.  
  2.  
  3.  
  4.         Solar System Wars -- Version 1.14
  5.  
  6. Copyright © 1992 James Cleverdon.  All Rights Reserved.
  7.  
  8. The binary copy of THIS version of SSW and its other files may be freely
  9. distributed for non-commercial purposes, including and especially by
  10. Fred Fish's wonderful collection of software.
  11.  
  12. More legal garbage and disclaimers below.
  13.  
  14.  
  15.            New Features for Version 1.14
  16.  
  17. * First public release!
  18.  
  19. * All new support for two-button joysticks!
  20.  
  21. * Everyone now gets Hyperspace all the time, as well as an extra weapon
  22.   from the Options menus!
  23.  
  24. * Double-thick shields for EXTRA protection!
  25.  
  26. * Improved color register handling for superior performance without
  27.   the earlier glitching problems!
  28.  
  29. * Much smoother motion, because now SSW does one game cycle (complete with
  30.   all gravity calculations) for every screen frame, even on standard A1000
  31.   and A500 machines!  Yes, that's 50Hz for PAL and 60Hz for NTSC.  The only
  32.   exception is for cycles involving sprite collisions, which take two
  33.   screen frames per game cycle.
  34.  
  35. * All of the gravity and update subroutines have been redone in
  36.   hand-optimized assembly code for extra speed, plus the added bonus of
  37.   now fitting entirely in the instruction caches of 68020 and 68030 CPUs!
  38.  
  39. * Tested on A1000 (OS 1.3), A500 (OS 1.3), and A3000 (OS 2.04).
  40.   Should run under OS 2.1.  Will almost certainly break on an AGA chip
  41.   machine.  Is free of Enforcer hits on A3000.
  42.  
  43. * Multi-tasks.    (SSW should be the highest priority CPU-intensive task
  44.   for smoothest game play.)
  45.  
  46. Throw away any older versions of SSW that may have escaped earlier!  This
  47. is the latest and greatest!
  48.  
  49.  
  50.  
  51.                 Requirements
  52.  
  53. * Runs under OS 1.3 or 2.0X, and probably 2.1, but not 3.X.
  54.  
  55. * Needs 195K of Fast RAM and 39K of Chip RAM, in fairly large pieces.
  56.   (Fragmented memory may prevent SSW from running, even if there is enough
  57.    chip and fast ram listed by the Avail command.)
  58.  
  59. * Only needs 4K of stack space, but I'm keeping SAS/C's default of 8K
  60.   in SSW.info.
  61.  
  62. * Requires all of the hardware sprites and all 4 audio channels.
  63.  
  64. * Works with one-button digital joysticks (standard Amiga joysticks), but
  65.   two-button digital joysticks are strongly advised.  Instructions for
  66.   joystick re-wire are included below.    Does not support analog joysticks.
  67.  
  68.  
  69.  
  70.                Quick Start-up
  71.  
  72. * Install SSW.
  73.     + If SSW isn't compressed and came on a floppy, either run it from
  74.       the floppy, or just drag the SSW drawer to RAM or onto your hard
  75.       drive.
  76.     + If SSW came compressed, or was downloaded, create a drawer named SSW
  77.       and decompress the archive file in the usual way:
  78.     * Make a new drawer (directory) named SSW
  79.     * open up a shell and CD SSW
  80.     If you have SSW.lha:  lha -x -a -m x SSW.lha
  81.     If you have SSW.zoo:  zoo -extract SSW.zoo
  82.     * If operating under OS 1.3, then:
  83.         -  delete SSW.info
  84.         -  rename SSW.1.3.info SSW.info
  85.       Otherwise, if operating under OS 2.0 or greater:
  86.         -  delete SSW.1.3.info
  87.  
  88. * Hook up a joystick to Joyport 1, and either be ready to plug in a second
  89.   joystick into Joyport 0, or familiarize yourself with the keyboard
  90.   control keys.  If you have two-button digital joysticks now is the time
  91.   to use them!    Or, you can use ordinary one-button joysticks and some
  92.   keys on the keyboard.
  93.  
  94. * Start up SSW.  Use either the Workbench or the Shell.  Be sure that
  95.   either its files are in the drawer with SSW, or else enter in the Shell:
  96.     assign SSW: drawer_containing_files
  97.  
  98. * Select any desired options from the menu with the mouse or keyboard.
  99.   (See below for a list of menu command keys.  Also, a file named
  100.   Menu.keys has been provided for easy reference and printing.)
  101.   An especially fun option is the Random Game (RightAmiga-R), which will
  102.   randomly select solar systems for each round, along with a random extra
  103.   weapon for each player.  There are also menus for torpedo velocity,
  104.   torpedo life, ship thrust, etc.
  105.  
  106. * If you will be playing with two joysticks, then replace the mouse with
  107.   the second one now.  Then press RightAmiga-1 to switch to joystick
  108.   control.
  109.  
  110. * Enjoy!  The first player to reach 20 points wins!
  111.  
  112.  
  113.  
  114.            Joystick and Keyboard Control
  115.  
  116.   Joystick control:
  117.     Button   : Fire photon torpedo
  118.     Left/Rght: Turn Left/Right
  119.     Forward  : Thrust
  120.     Back     : Hyperspace
  121.     Button2  : Extra weapon
  122.     (If you do not have two-button joysticks, the keyboard Extra keys:
  123.      port 0: ENTERRSHIFT
  124.      port 1: LSHIFT)
  125.  
  126.   Keyboard control:
  127.    (the numbers are on the keypad, not above the keyboard)
  128.     DOWN,   5: Fire photon torpedo
  129.     RETURN, 0: Hyperspace
  130.     LEFT,   4: Turn Left
  131.     RIGHT,  6: Turn Right
  132.     UP,     8: Thrust
  133.     RSHIFT, 2: Extra weapon
  134.     7         : Left & Thrust
  135.     9         : Right & Thrust
  136.  
  137.   Program control:
  138.     ESC,    Q: Quit
  139.     P         : Pause
  140.     HELP     : Displays Help requester
  141.  
  142.  
  143.  
  144.                Common Gotchas
  145.  
  146. * Make sure the file named SSW.grv is in the current directory, or located
  147.   at the SSW: assignment.  Otherwise, SSW will complain and die.
  148.  
  149. * You may need to adjust the screen position Preferences in order to see
  150.   the seventh sprite.  In other words, if the purple ship's plasma bolt
  151.   and seeker don't show up on the screen, do the following:
  152.     + quit SSW -- type 'Q', followed by 'Y'
  153.     + open the Preferences program for OS 1.3, or for OS 2.X and beyond,
  154.       run the Overscan program in the Prefs drawer and select
  155.       Edit Standard Overscan
  156.     + shift the default screen position a little bit to the right
  157.     + leave via the Use gadget
  158.     + run SSW again
  159.   Keep trying this until you find a screen position that allows the 7th
  160.   sprite to appear, and best fits your monitor.  Once you have this,
  161.   either save this setting in Preferences, or use one of the public
  162.   domain Preferences savers to save this setting in a file for easy recall
  163.   later.  (Prefs savers are available on Fred Fish disks and many BBSs.)
  164.  
  165. * If you've forgotten to press RightAmiga-1, then a joystick plugged
  166.   into the mouse joyport won't do anything useful.
  167.  
  168.  
  169.  
  170.                           Menus Explained
  171.  
  172. A = Right Amiga Key, C = Control Key, other keys such as ESC are named
  173.  
  174. Project
  175.   Pause?           A-P        Pause the game
  176.   New               A-N        Start a New game
  177.   About...           HELP, AC-A
  178.   Screen To Front      A-[        Move the SSW screen to the front
  179.   Screen To Back       A-]        Push the SSW screen to the back
  180.   Quit...           A-Q        Leave SSW
  181.  
  182. System
  183.   No Primaries           A-0        No stars at all
  184.   One Primary                Your ship orbits one star
  185.     Red Dwarf           A-E
  186.     Yellow Star        A-Y
  187.     Blue Giant           A-B
  188.     Small Black Hole   A-T
  189.     Medium Black Hole  A-U
  190.     Large Black Hole   A-I
  191.   Two Primaries             Your ship orbits two stars
  192.     Red Dwarves        A-O
  193.     Red / Yellow       A-{
  194.     Red / Blue           A-}
  195.     Red / Sml BH       A-D
  196.     Red / Med BH       A-F
  197.     Red / Lrg BH       A-G
  198.     Yellow Stars       A-H
  199.     Yellow / Blue      A-J
  200.     Yellow / Sml BH    A-K
  201.     Yellow / Med BH    A-;
  202.     Yellow / Lrg BH    A-:
  203.     Blue Giants        A-'
  204.     Blue / Sml BH      A-"
  205.     Blue / Med BH      A-Z
  206.     Blue / Lrg BH      A-X
  207.     Small Black Holes  A-C
  208.     Sml BH / Med BH    A-V
  209.     Sml BH / Lrg BH    A-,
  210.     Medium Black Holes A-<
  211.     Med BH / Lrg BH    A-.
  212.     Large Black Holes  A->
  213.   Three Primaries            Your ship orbits three stars
  214.     Red / Yel / Yel    A-/
  215.     Yel / Blue / Blue  A-?
  216.     Yel / SBH / SBH    A-DEL
  217.     Blue / MBH / MBH   A-ESC
  218.     BH: S / M / M      AC-B
  219.     BH: M / L / L      AC-G
  220.   Misc. Systems             Other solar systems
  221.     Black Ellipse      A-BackSpace
  222.     Wide Red Binary    AC-J
  223.     Wide Yellow Binary A-)
  224.     Wide Blue Binary   A-`
  225.     Wide Sml BH Binary A-~
  226.     Wide Med BH Binary A-Space
  227.     Wide Lrg BH Binary A-Tab
  228.   Asteroid?           A-A        Add an asteroid to 0/1 star games
  229.   Random Game?           A-R